AbstractLDA = Union{LDA, gpuLDA}